Thermal isolation - French English Dictionary